package com.guit.hrms.service;

import com.guit.hrms.dto.academy.AddAcademyDTO;
import com.guit.hrms.po.academy.Academy;
import com.guit.hrms.vo.academy.AcademyVO;

import java.util.List;

public interface AcademyService {


    /**
     * 新增二级学院
     * @param addAcademyDTO
     * @return
     */
    void addAcademy(AddAcademyDTO addAcademyDTO);

    /**
     * 查询所有二级学院
     * @return
     */
    List<AcademyVO> getAcademy();

    /**
     * 更新二级学院
     * @param academy
     * @return
     */
    void updateAcademy(Academy academy);

    /**
     * 批量删除二级学院
     * @param academyIds
     */
    void deleteAcademy(List<Integer> academyIds);
}
